package comum.rn;

import java.io.Serializable;
import java.util.List;

public class RNInfoSalaJogo implements Serializable {

	private static final long serialVersionUID = -1640467413286853737L;

	private Long idSalaJogo;
	private List<String> nomesJogadores;
	private Integer[] posicoesMesa;
	private String identificadorAdministrador;

	public RNInfoSalaJogo(Long idSalaJogo, List<String> nomesJogadores,
			Integer[] posicoesMesa, String identificadorAdministrador) {
		this.setIdSalaJogo(idSalaJogo);
		this.setNomesJogadores(nomesJogadores);
		this.setPosicoesMesa(posicoesMesa);
		this.setIdentificadorAdministrador(identificadorAdministrador);
	}

	public String getIdentificadorAdministrador() {
		return identificadorAdministrador;
	}

	public void setIdentificadorAdministrador(String identificadorAdministrador) {
		this.identificadorAdministrador = identificadorAdministrador;
	}

	public Long getIdSalaJogo() {
		return idSalaJogo;
	}

	public List<String> getNomesJogadores() {
		return nomesJogadores;
	}

	public Integer[] getPosicoesMesa() {
		return posicoesMesa;
	}

	protected void setIdSalaJogo(Long idSalaJogo) {
		this.idSalaJogo = idSalaJogo;
	}

	protected void setNomesJogadores(List<String> nomesJogadores) {
		this.nomesJogadores = nomesJogadores;
	}

	protected void setPosicoesMesa(Integer[] posicoesMesa) {
		this.posicoesMesa = posicoesMesa;
	}

}
